impeller ring - German English Dictionary